package com.snpic.appaw.module.member.controller.app.login.vo;

import com.snpic.appaw.module.member.dal.dataobject.login.ECustomer;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author JiJun
 * @date 2025/8/21 16:06
 * @修改时间 2025/8/21 16:06
 * @description
 */
@Data
public class LoginRespVO {

    @Schema(description = "用户登录成功后得到Token")
    private String token;

    @Schema(description = "用户信息")
    private ECustomer customerInfo;

    @Schema(description = "新用户注册标识,1新用户")
    private Integer newCustomerFlag;

    @Schema(description = "用户是否实名认证,1-认证")
    private String isAuth;

    @Schema(description = "否传入密码,true-未传入密码")
    private Boolean emptyPWD;

    @Schema(description = "用户ID")
    private Long customerId;

    @Schema(description = "用户名")
    private String userCode;
}
